#post a {
	color:#00c4b6!important
}
.toc-content a {
	color:#666261!important
}
.toc-link.active {
	color:#fff!important
}
#article-container.post-content h1:before,h2:before,h3:before,h4:before,h5:before,h6:before {
	-webkit-animation:avatar_turn_around 1s linear infinite;
	-moz-animation:avatar_turn_around 1s linear infinite;
	-o-animation:avatar_turn_around 1s linear infinite;
	-ms-animation:avatar_turn_around 1s linear infinite;
	animation:avatar_turn_around 1s linear infinite
}
.upj {
	max-width:1000%;
	transform:translate(-70px,-80px)
}
.fas.fa-arrow-up {
	line-height:2
}
#page-header {
	background-color:transparent
}
#nav a {
	color:#f9f2f4
}
#site-title {
	color:#80bdab!important
}
.author-info__name {
	color:#ff7242
}
.layout_post .post-copyright .post-copyright-info a {
	text-decoration:none;
	word-break:break-word
}
.tk-submit,.vwrap {
	box-shadow:2px 2px 5px #bbb;
	background:rgba(255,255,255,.3);
	border-radius:8px;
	padding:30px;
	margin:30px 0 30px 0
}
#post-comment .vright button {
	padding:.3rem .8rem;
	border-color:#fff;
	background-color:#e58a8a;
	color:#fff;
	font-size:.7rem;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-o-transition:all .3s;
	-ms-transition:all .3s;
	transition:all .3s
}
#post-comment .vmeta .vat {
	padding:0 .8rem;
	border:1px solid #e58a8a;
	border-radius:5px;
	color:#e58a8a;
	font-size:.7125rem
}
.tk-comment,.vcard {
	box-shadow:2px 2px 5px #bbb;
	background:rgba(255,255,255,.3);
	border-radius:8px;
	padding:30px;
	margin:30px 0 0 0
}
.tk-replies .tk-comment,.vquote .vcard {
	box-shadow:2px 2px 5px transparent;
	background:rgba(255,255,255,0);
	padding:0
}
#vcomments code {
	color:#c7254e;
	background-color:#f9f2f4
}
#footer {
	background:0 0
}
.footer_custom_text {
	color:#00c4b6
}
.framework-info {
	color:#e58a8a
}
#footer-wrap a {
	color:#00c4b6
}
.copyright {
	color:#e58a8a
}
::-webkit-scrollbar {
	width:10px;
	height:10px
}
::-webkit-scrollbar-thumb {
	background-color:#e58a8a!important;
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent)!important;
	border-radius:2em
}
::-webkit-scrollbar-corner {
	background-color:transparent
}
::-moz-selection {
	color:#fff;
	background-color:#e58a8a
}
@-webkit-keyframes Gradient {
	0% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
100% {
	background-position:0 50%
}
}@-moz-keyframes Gradient {
	0% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
100% {
	background-position:0 50%
}
}@keyframes Gradient {
	0% {
	background-position:0 50%
}
50% {
	background-position:100% 50%
}
100% {
	background-position:0 50%
}
}#subtitle {
	background:linear-gradient(-45deg,#ee7752,#ce3e75,#23a6d5,#23d5ab);
	background-size:400% 400%;
	-webkit-animation:Gradient 10s ease infinite;
	-moz-animation:Gradient 10s ease infinite;
	animation:Gradient 10s ease infinite;
	-o-user-select:none;
	-ms-user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	border-top-left-radius:10px;
	border-top-right-radius:10px
}
#subtitle:before {
	background-color:rgba(0,0,0,0)
}
